// 此处可以import api
// 形如ADD_VISITED_VIEWS的方法默认为不经常改动的方法注意规范 如果需要添加请参考https://vuex.vuejs.org/zh-cn/mutations.html 使用常量替代 Mutation 事件类型
const tagsView = {
  state: {
    visitedViews: [], // 所有正在游览的页面
    defaultViews: [
      {
        routePath: '/index',
        label: '首页', // 展示的标题
        name: 'index', // tab对应的别名
        notClosable: true // welcome 页面不支持关闭
      }
    ]
  },
  mutations: {
    ADD_VISITED_VIEWS: (state, view) => {
      state.visitedViews.push({
        routerPath: view.meta.routerPath,
        label: view.meta.label,
        name: view.name
      })
    }
  }
}
export default tagsView
